self draining - Turkish English Dictionary